Phạm vi phân bố và môi trường sống Hypsypops

H. rubicundus là một loài bản địa của vùng biển Đông Bắc Thái Bình Dương. Loài này có phạm vi trải dài từ vùng biển phía bắc bang California (Hoa Kỳ) đến cực nam của bán đảo Baja California và phía tây nam vịnh California, bao gồm đảo GuadalupeRocas Alijos ngoài khơi; loài này cũng được ghi nhận tại quần đảo Marías (México), nhưng đây có thể là những cá thể lang thang[1].

Loài này sống trên nền ở đáy đá ở những vùng nước trong, thường là gần các khe đá và các hang nhỏ, nhưng đôi khi cũng được bắt gặp trong các rừng tảo bẹ ở độ sâu đến ít nhất là 30 m[3].